home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Developer Connection Student Program
/
ADC Tools Sampler CD Disk 3 1999.iso
/
CWPro Release Notes
/
CodeWarrior Tools
/
Compiler Notes
/
MW Perl Release Notes
< prev
Wrap
Text File
|
1999-06-15
|
3KB
|
102 lines
========================================================================
Metrowerks Perl Plugin Release Notes
========================================================================
Version: a.0a6 (990125p1)
Date: Feb 26, 1999
Authors: Matthias Neeracher & Brad Kollmyer
========================================================================
MW Perl enables the IDE to run Perl scripts as part of a project's
build process. Perl scripts are executed first, before any source code
compilation. This allows projects to generate source code via Perl.
Perl scripts have access to the IDE's Plug-in API. Please see:
http://www2.metrowerks.com/pdf/Plugin_API_Ref.pdf
for documentation on this API.
Additionally, Mac and Windows Plug-in API SDKs are available:
Mac:
ftp://ftp.metrowerks.com/pub/updates/CWPRO4/CodeWarrior_Plugin_SDK.sit.hqx
Windows:
ftp://ftp.metrowerks.com/pub/updates/CWPRO4/CodeWarrior_Plugin_SDK.zip
========================================================================
Revision History
========================================================================
* version 1.0a6
- The CodeWarrior package has been broken up into the following packages:
CodeWarrior::Plugins
CodeWarrior::DropInCompilerLinker
CodeWarrior::PluginErrors
- Call to chdir with a full path name was changed to use a FSSpec.
- All memory allocations have been changed to use IDE callbacks.
- CWDisplayLines is only called once every 20 ticks.
- Call to CWStoreObjectData now sets compiledlines correctly. This
allows the total number of lines compiled to be displayed correctly.
- release build now has 'Schedule Instructions' optimization enabled.
* version 1.0a5
- CWAddProjectEntry was grabbing the wrong stack value. This only
occurred when whichfile was not passed as a parameter.
- Improved CWFindAndLoadFile opening code - file IO
- Added Perl5 folder with standard Perl libraries.
- Plugged several memory leaks.
- Add support for finding and loading packages (default perl5 packages
are now included) [see Known Issues]
- Changed CodeWarrior package name from 'CW' to 'CodeWarrior'
- All scripts that use the package should have a 'use CodeWarrior;'.
- All references to CW::xxxx need to be changed to CodeWarrior::CWxxxx
(or just CWxxxx if you do a 'use CodeWarrior;'
- Change CodeWarrior package structure names from xxxx to xxxxPtr
eg CWNewProjectEntryInfoPtr
- Added release build - all previous builds have been debug builds
========================================================================
Known Bugs and Incompatibilities
========================================================================
* packages that contain external PPC code will not work output to DOS
text files not supported
========================================================================
Contacting Metrowerks
========================================================================
For bug reports, technical questions, and suggestions, please contact us on
the web at
http://www.metrowerks.com/feedback/
or use the forms in the Release Notes directory on the CD.
See the CodeWarrior on the Nets document in the Release Notes folder for
more contact information, including a list of Internet newsgroups,
online services, and patch and update sites.
========================================================================
Metrowerks Corporation